Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.06.2016, 11:06
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 789

Не работает скрипт в отдельном файле.
Здравствуйте.Пытаюсь переделать некоторые компоненты сайта на аякс.Поискал решения и вроде реализовал, но если применяю в файлах шаблона, то всё работает корректно, но при попытке вынести в отдельный файл, кнопка назад в браузере работает через раз.Т.е. один раз на аякс, второй с перезагрузкой. Подскажите, как поправить?
$('.con_tit').on('click',function(){
var url = $(this).attr('href');
var link = this.innerHTML;
$.ajax({
url:url + '?ajax=1',
data:{url:url,title:link},
success:function(data){
$('.component').html(data)
$('.pathway').html(link)
}
});

        if(url != window.location){
            window.history.pushState(null, null, url);
        }

        return false;
});


	 $(window).bind('popstate', function() {
                $.ajax({
                    url:     location.pathname + '?ajax=1',
                    success: function(data) {
                 $('.component').html(data);
				
                    }
                });
            });
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В Firefox не работает скрипт в отличии от Opera, Chrome, IE yanagas Javascript под браузер 2 06.08.2013 01:32
Скрипт не выполняется в IE. В остальных браузерах - все работает. tapak123 Internet Explorer 2 20.02.2013 23:06
??? Скрипт не работает в IE, FF и Opera, но работает в Chrome и Safari psiworm jQuery 1 28.01.2013 10:05
Не работает скрипт :( VladimirV Javascript под браузер 5 21.12.2010 14:26
скрипт работает только в IE, а в остальных браузерах нет. melodicman Firefox/Mozilla 0 23.06.2010 15:18